high firepower - German English Dictionary